﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Project_NhomMua_B4.Models;

namespace Project_NhomMua_B4.Controllers
{
    public class HomeController : Controller
    {
    
        public ActionResult Index()
        {
            List<Product> product = GetProduct();
            return View(product);
        }

        private List<Product> GetProduct()
        {
            ViewBag.Message = "Welcome to B4!";
            List<Models.Product> product = new List<Models.Product>();
            string[] str = new string[3];
            /*str[0] = "Đa dạng các loại phụ kiện, giá rẻ bất ngờ.";
            str[1] = "Chất lượng phục vụ vượt trội.";
            str[2] = "Ship hàng miễn phí.";
            Models.Product temp = new Models.Product(50, 50, 25, 90, 1000,
                                                     "Giảm giá 50% - Phụ kiện giá rẻ",
                                                     "../../Content/MasterPage/Images/pk.jpg",
                                                     str);
            product.Add(temp);

            str = new string[3];
            str[0] = "Không gian sang trọng.";
            str[1] = "Cà phê hảo hạng.";
            str[2] = "Phục vụ chuyên nghiệp.";
            temp = new Models.Product(50, 50, 25, 90, 1000,
                                      "Giảm giá 50% - Tino Coffee",
                                      "../../Content/MasterPage/Images/Tini_Coffee.jpg",
                                      str);
            product.Add(temp);*/

            str = new string[3];
            str[0] = "Không gian sân vườn, thoáng mát, rộng rãi";
            str[1] = "Bàn ghế và lò nướng thiết kế chuyên nghiệp";
            str[2] = " Nguyên liệu tươi ngon.";
            Models.Product temp = new Models.Product(100, 50, 50, 70, 1400,
                                      "Giảm giá 50% - Nhà hàng sân vườn",
                                      "../../Content/MasterPage/Images/res.jpg",
                                      str);
            product.Add(temp);
            str = new string[3];
            str[0] = "Độc đáo với không gian sang trọng, ấm cúng.";
            str[1] = "Thực đơn phong phú.";
            str[2] = "Đầu bếp Nhật bản chuyên nghiệp.";
            temp = new Models.Product(150, 50, 75, 10, 1100,
                                      "Giảm giá 50% - Nhà hàng sushi",
                                      "../../Content/MasterPage/Images/sushi.jpg",
                                      str);
            product.Add(temp);
            return product;
        }
        public ActionResult Thank()
        {
            bool check;
            /*String transaction_info = Request.QueryString["transaction_info"];
            String order_code = Request.QueryString["order_code"];
            String payment_id = Request.QueryString["payment_id"];
            String payment_type = Request.QueryString["payment_type"];
            String secure_code = Request.QueryString["secure_code"];
            String price = Request.QueryString["price"];
            String error_text = Request.QueryString["error_text"];
            NL_Checkout nl = new NL_Checkout();
            check = nl.verifyPaymentUrl(transaction_info, order_code, price, payment_id, payment_type, error_text, secure_code);
            */// (String transaction_info, String order_code, String price, String payment_id, String payment_type, String error_text, String secure_code)
            String y = Request.QueryString["y"];
            if (y.Equals("1"))
                check = true;
            else
                check = false;
            return View(new Order(check));
        }
        public ActionResult About()
        {
            return View();
        }
        public ActionResult Profile()
        {
            List<Product> product = GetProduct();
            return View(product);
        }

    }
}
